* {
  font-size: 9pt;
}

dl {  
 border:1px solid #999;  
 width:390px;  
}  
dt {  
 float:left;  
 width:100px;  
 padding:5px 0 5px 10px;  
 clear:both;  
 font-weight:bold;  
}  
dd {  
 width:260px;  
 margin-left:100px;  
 padding:5px 5px 5px 10px;  
 border-left:1px solid #999;
}

.foodMenuLabel1
{
  background:#fee7c7;
  color:#333333;
}
.foodMenuLabel2
{
  background:#fee7c7;
  color:#333333;
}
.foodMenuLabel3
{
  background:#fee7c7;
  color:#333333;
}
#breakfast
{
  background:#e0efff;
  color:#333333;
  margin-top: 10px;
}
.breakfastLabel
{
  margin-right: 20px;
}
#breakfastData
{
}

.lunchLabel
{
  margin-right: 20px;
}
#lunch
{
  background:#ffe5e5;
  color:#333333;
  margin-top: 10px;
}
#lunchData
{
}

.dinnerLabel
{
  margin-right: 20px;
}
#dinner
{
  background:#edffdb;
  color:#333333;
  margin-top: 10px;
}
#dinnerData
{
}

#lastdate
{
  margin-top: 10px;
}

.lastdateLabel
{
  margin-right: 20px;
}